a6d4d4b5dad8f4f8403f1d5d262f6452b661306e,core/src/test/java/com/vladmihalcea/book/hpjp/jdbc/caching/StatementCachePoolableTest.java,CachingOracleDataSourceProvider,dataSource,#,37

Before Change



        @Override
        public DataSource dataSource() {
            OracleDataSource dataSource = (OracleDataSource) super.dataSource();
            try {
                Properties connectionProperties = dataSource.getConnectionProperties();
                if(connectionProperties == null) {

After Change



        @Override
        public DataSource dataSource() {
            DataSource dataSource = super.dataSource();
            try {
                Properties connectionProperties = ReflectionUtils.invokeGetter(dataSource, "connectionProperties");
                if(connectionProperties == null) {